Design of an Application Development Toolkit for HPF / Fortran 90 D
نویسندگان
چکیده
The development of eecient application software capable of exploiting available High Performance Computing (HPC) systems is non-trivial and is largely governed by the availability of suuciently high-level languages, tools, and application development environments. In this paper we describe the design and operation of a toolkit for HPF/Fortran 90D application development. The toolkit incorporates the fol-The toolkit has been implemented on the iPSC/860 hypercube system, and is supported by an interactive , graphical user interface (ESPView) which provides application developers with the following func-tionality: design evaluation capability, functional ver-iication capability, performance visualization support, experimentation capability, compilation support, and execution support.
منابع مشابه
Interpreting the Performance of HPF / Fortran 90
In this paper we present a novel interpretive approach for accurate and cost-eeective performance prediction in a high performance computing environment , and describe the design of a source-driven HPF/Fortran 90D performance prediction framework based on this approach. The performance prediction framework has been implemented as part of a HPF/Fortran 90D application development environment. A ...
متن کاملComparison of Hpf-like Systems University of Southampton
Executive summary This report describes our experience with some of the existing prototype HPF systems which were available to the members of the PPPE project. The comparison and evaluation of these early HPF compilers was equally diicult and important in order to gain some feedback to the compiler designers but also to accumulate some initial skills in writing eecient HPF programs. The availab...
متن کاملVisual edition of HPF mappings
Fortran 90 is the actual standard in term of data parallel language for scientiic computing. To develop a data parallel algorithm on a distributed memory machine, programmers generally use the High Performance Fortran extension of Fortran 90, in particular the data mapping directives. HPF-Builder graphical environment goal is to free the HPF programmers of all the syntactic constraints due to t...
متن کاملVisualization of Distributed Data Structures for HPF-like Languages
This paper motivates the usage of graphics and visualization for efficient utilization of HPF’s data distribution facilities. It proposes a graphical tooltkit consisting of exploratory tools and estimation tools which allow the programmer to navigate through complex distributions and to obtain graphical ratings with respect to load distribution and communication. The toolkit has been implemente...
متن کاملSupport and optimization for parallel sparse programs with array intrinsics of Fortran 90
Fortran 90 provides a rich set of array intrinsic functions that are useful for representing array expressions and data parallel programming. However, the application of these intrinsic functions to sparse data sets in distributed memory environments, is currently not supported by vendors of Fortran 90 and HPF compilers. Our recent research work has been aimed at, providing parallel processing ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994